#ifndef GNOBJECT_H
#define GNOBJECT_H

#include "GnRTTI.h"
#include "GnStreamMacro.h"

class GNMAIN_ENTRY GnObject : public GnMemoryObject
{
	GnDeclareRootRTTI(GnObject);
	GnDeclareAllStream;
public:
	GnObject(void);
	virtual	~GnObject(void);


};

GnSmartPtr(GnObject);
#include "GnObject.inl"
#endif // GNOBJECT_H
